home-made explosives - French English Dictionary

home-made explosives

Meanings of "home-made explosives" in French English Dictionary : 1 result(s)

English French
Military
home-made explosives explosifs artisanaux